package TransactionFactory

import (
	"reflect"
)

type TransactionFactory struct {
	path string
}

func NewTransactionFactory() *TransactionFactory {
	return &TransactionFactory{
		path: "TransactionImplementation",
	}
}

func (t *TransactionFactory) CreateModelIM(className string) reflect.Type {
	var classname = t.path + "." + className
	return reflect.TypeOf(classname)
}